@@ -13,6 +13,7 @@ def collect_camera_adaptive_log(request):  | 
            ||
| 13 | 13 | 
                   user_id = request.POST.get('user_id', '')
               | 
            
| 14 | 14 | 
                   is_search_model = int(request.POST.get('is_search_model', 0))
               | 
            
| 15 | 15 | 
                   is_search_camera = int(request.POST.get('is_search_camera', 0))
               | 
            
| 16 | 
                +  is_selected_model = int(request.POST.get('is_selected_model', 0))
               | 
            |
| 16 | 17 | 
                   is_search_model_camera = int(request.POST.get('is_search_model_camera', 0))
               | 
            
| 17 | 18 | 
                   is_search_camera_after_model = int(request.POST.get('is_search_camera_after_model', 0))
               | 
            
| 18 | 19 | 
                 | 
            
                @@ -20,6 +21,7 @@ def collect_camera_adaptive_log(request):  | 
            ||
| 20 | 21 | 
                user_id=user_id,  | 
            
| 21 | 22 | 
                is_search_model=is_search_model,  | 
            
| 22 | 23 | 
                is_search_camera=is_search_camera,  | 
            
| 24 | 
                + is_selected_model=is_selected_model,  | 
            |
| 23 | 25 | 
                is_search_model_camera=is_search_model_camera,  | 
            
| 24 | 26 | 
                is_search_camera_after_model=is_search_camera_after_model,  | 
            
| 25 | 27 | 
                )  | 
            
                @@ -27,8 +27,8 @@ class MchLogInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin):  | 
            ||
| 27 | 27 | 
                     search_fields = ('operator_id', 'app_version')
               | 
            
| 28 | 28 | 
                 | 
            
| 29 | 29 | 
                class MchSearchModelAndCameraLogInfoAdmin(admin.ModelAdmin):  | 
            
| 30 | 
                -    list_display = ('user_id', 'is_search_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model', 'created_at')
               | 
            |
| 31 | 
                -    list_filter = ('is_search_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model')
               | 
            |
| 30 | 
                +    list_display = ('user_id', 'is_search_model', 'is_selected_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model', 'created_at')
               | 
            |
| 31 | 
                +    list_filter = ('is_search_model', 'is_selected_model', 'is_search_camera', 'is_search_model_camera', 'is_search_camera_after_model')
               | 
            |
| 32 | 32 | 
                 | 
            
| 33 | 33 | 
                admin.site.register(MchInfoDecryptLogInfo, MchInfoDecryptLogInfoAdmin)  | 
            
| 34 | 34 | 
                admin.site.register(MchInfoEncryptLogInfo, MchInfoEncryptLogInfoAdmin)  | 
            
                @@ -78,6 +78,7 @@ class MchSearchModelAndCameraLogInfo(BaseModelMixin):  | 
            ||
| 78 | 78 | 
                log_id = ShortUUIDField(_(u'log_id'), max_length=32, help_text=u'日志唯一标识', db_index=True)  | 
            
| 79 | 79 | 
                 | 
            
| 80 | 80 | 
                is_search_model = models.IntegerField(_(u'is_search_model'), default=0, help_text=u'搜索镜头型号', db_index=True)  | 
            
| 81 | 
                + is_selected_model = models.IntegerField(_(u'is_selected_model'), default=0, help_text=u'搜索相机型号', db_index=True)  | 
            |
| 81 | 82 | 
                is_search_camera = models.IntegerField(_(u'is_search_model'), default=0, help_text=u'搜索相机型号', db_index=True)  | 
            
| 82 | 83 | 
                is_search_model_camera = models.IntegerField(_(u'is_search_model'), default=0, help_text=u'搜索相机型号和镜头型号', db_index=True)  | 
            
| 83 | 84 | 
                is_search_camera_after_model = models.IntegerField(_(u'is_search_camera_after_model'), default=0, help_text=u'选择镜头后搜索相机型号', db_index=True)  |